CC = cc
CFLAGS = -ggdb -Wall -Wextra -Wpedantic -std=c99

all: Alumno.o Binary_reader.o Lista.o Leer Escribir

%.o: %.c %.h
	$(CC) $(CFLAGS) -c $<

Leer: Leer.c Alumno.o Lista.o Binary_reader.o
	$(CC) $(CFLAGS) -o $@ $^

Escribir: Escribir.c Alumno.o Binary_reader.o
	$(CC) $(CFLAGS) -o $@ $^

.PHONY: clean
clean:
	rm ./*.o Leer Escribir
